Supplier Page from MyBioSource.com for Recombinant Dictyostelium discoideum UPF0760 protein DDB_G0279005 (DDB_G0279005), partial